.elementor-46478 .elementor-element.elementor-element-3b71891{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 1px 20px 1px rgba(0, 0, 0, 0.05);}.elementor-46478 .elementor-element.elementor-element-3b71891:not(.elementor-motion-effects-element-type-background), .elementor-46478 .elementor-element.elementor-element-3b71891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-46478 .elementor-element.elementor-element-3b71891, .elementor-46478 .elementor-element.elementor-element-3b71891::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-a261c11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-011d714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-2090aae4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 4px 8px 0px rgba(0, 0, 0, 0.05);}.elementor-46478 .elementor-element.elementor-element-2090aae4, .elementor-46478 .elementor-element.elementor-element-2090aae4::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-2090aae4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46478 .elementor-element.elementor-element-99e5be7{--display:flex;--min-height:90px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-aed97d5{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:25px;--padding-right:0px;--padding-bottom:25px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-495526f{text-align:left;}.elementor-46478 .elementor-element.elementor-element-495526f img{width:33%;}.elementor-46478 .elementor-element.elementor-element-e615f40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-end;--align-items:center;--gap:20px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:5px;--padding-right:0px;--padding-bottom:030px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-55973ee{--grid-template-columns:repeat(0, auto);--icon-size:14px;--grid-column-gap:12px;--grid-row-gap:0px;}.elementor-46478 .elementor-element.elementor-element-55973ee .elementor-widget-container{text-align:center;}.elementor-46478 .elementor-element.elementor-element-55973ee .elementor-social-icon{--icon-padding:0.4em;}.elementor-46478 .elementor-element.elementor-element-55973ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#B0272B;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46478 .elementor-element.elementor-element-ed92aa4{--e-icon-list-icon-size:25px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item > a{font-size:12px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 > .elementor-widget-container{padding:0px 5px 1px 2px;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4:hover .elementor-widget-container{border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-ed92aa4:hover > .elementor-widget-container{border-radius:5px 5px 5px 5px;}.elementor-46478 .elementor-element.elementor-element-d8f986a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:center;--gap:0px;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-46478 .elementor-element.elementor-element-d8f986a, .elementor-46478 .elementor-element.elementor-element-d8f986a::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-a49abf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--gap:40px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-d78d35b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:flex-start;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 6px 12px 0px rgba(0, 0, 0, 0.1);--padding-top:30px;--padding-right:30px;--padding-bottom:30px;--padding-left:30px;}.elementor-46478 .elementor-element.elementor-element-d78d35b, .elementor-46478 .elementor-element.elementor-element-d78d35b::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-f3e8330{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-f3e8330:not(.elementor-motion-effects-element-type-background), .elementor-46478 .elementor-element.elementor-element-f3e8330 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-46478 .elementor-element.elementor-element-f3e8330, .elementor-46478 .elementor-element.elementor-element-f3e8330::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-757935d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-bf00d67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-08eb518{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-f283728{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-38c6297{text-align:center;}.elementor-46478 .elementor-element.elementor-element-38c6297 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-38c6297.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-681e89a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-c64e97e{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-329f953{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-329f953 .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-329f953 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-329f953 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-329f953 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-03f6658{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-03f6658 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-88b2c4f{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-88b2c4f .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-88b2c4f .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-88b2c4f .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-88b2c4f > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-fd8e8a2{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-fd8e8a2 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-2026c93{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-2026c93 .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-2026c93 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-2026c93 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-2026c93 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-e197225{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-e197225 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-e6515a9{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-d5c5ce3{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-d5c5ce3 .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-d5c5ce3 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-d5c5ce3 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-d5c5ce3 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-911fb26{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-911fb26 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-5411dd3{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-5411dd3 .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-5411dd3 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-5411dd3 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-5411dd3 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-90b6e15{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-90b6e15 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-c18a277{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-937dbc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-21de30e{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-6c35a0f{text-align:center;}.elementor-46478 .elementor-element.elementor-element-6c35a0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-6c35a0f.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-79c8673{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-7d26d9f{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-b2ef176{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-b2ef176 .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-b2ef176 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-b2ef176 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-b2ef176 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-5af2197{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-5af2197 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-9f9fa0a{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-9f9fa0a .elementor-icon{font-size:38px;}.elementor-46478 .elementor-element.elementor-element-9f9fa0a .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-9f9fa0a .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-9f9fa0a > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-f879c23{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-f879c23 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-f85a0cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--overflow:hidden;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-f85a0cf:not(.elementor-motion-effects-element-type-background), .elementor-46478 .elementor-element.elementor-element-f85a0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-46478 .elementor-element.elementor-element-f85a0cf, .elementor-46478 .elementor-element.elementor-element-f85a0cf::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-ae656d9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-02d536a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-2285e31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-30bfce2{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-8c67063{text-align:center;}.elementor-46478 .elementor-element.elementor-element-8c67063 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-8c67063.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-82f4ffc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-e7c2a72{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-3a7370b{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-3a7370b .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-3a7370b .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-3a7370b .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-3a7370b > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-341841a{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-341841a .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-a1f48d7{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-a1f48d7 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-a1f48d7 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-a1f48d7 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-a1f48d7 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-f0dec35{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-f0dec35 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-d2d97a1{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-d2d97a1 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-d2d97a1 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-d2d97a1 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-d2d97a1 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-91ac4f9{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-91ac4f9 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-c1e2785{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-c1e2785 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-c1e2785 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-c1e2785 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-c1e2785 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-0f3f5dc{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-0f3f5dc .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-b1fcf94{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-e2691f2{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-e2691f2 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-e2691f2 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-e2691f2 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-e2691f2 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-1f2fdd7{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-1f2fdd7 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-51815c0{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-51815c0 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-51815c0 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-51815c0 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-51815c0 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-3156fa3{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-3156fa3 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-193129b{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-193129b .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-193129b .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-193129b .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-193129b > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-9fd96e7{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-9fd96e7 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-6c713d5{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-6c713d5 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-6c713d5 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-6c713d5 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-6c713d5 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-409e0ad{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-409e0ad .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-c56734e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-3d34d35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-ecab382{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-b2c9af5{text-align:center;}.elementor-46478 .elementor-element.elementor-element-b2c9af5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-b2c9af5.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-099fe0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-2212584{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(18px/2);}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(18px/2);}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(18px/2);margin-left:calc(18px/2);}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-18px/2);margin-left:calc(-18px/2);}body.rtl .elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-18px/2);}body:not(.rtl) .elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-18px/2);}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-46478 .elementor-element.elementor-element-bbe56d2{--e-icon-list-icon-size:28px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-icon{padding-right:0px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item > a{font-size:16px;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-46478 .elementor-element.elementor-element-3e956eb{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-3e956eb .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-411e0a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-411e0a7:not(.elementor-motion-effects-element-type-background), .elementor-46478 .elementor-element.elementor-element-411e0a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-46478 .elementor-element.elementor-element-411e0a7, .elementor-46478 .elementor-element.elementor-element-411e0a7::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-e0ff9b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-7bcf3b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-1f6a850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-7b1afe3{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-3244ba9{text-align:center;}.elementor-46478 .elementor-element.elementor-element-3244ba9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-3244ba9.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-146b5f7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-378daa1{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-6512ee5{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-6512ee5 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-6512ee5 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-6512ee5 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-6512ee5 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-9feb803{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-9feb803 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-b14c1dc{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-b14c1dc .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-b14c1dc .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-b14c1dc .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-b14c1dc > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-d9283d8{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-d9283d8 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-2c23b7f{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-2c23b7f .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-2c23b7f .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-2c23b7f .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-2c23b7f > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-7a60787{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-7a60787 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-21699c8{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-21699c8 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-21699c8 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-21699c8 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-21699c8 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-3cda8b8{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-3cda8b8 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-83929f2{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-83929f2 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-83929f2 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-83929f2 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-83929f2 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-0d7a6c6{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-0d7a6c6 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-81aadac{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-81aadac .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-81aadac .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-81aadac .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-81aadac > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-edea0aa{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-edea0aa .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-59974ff{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-b287c20{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-b287c20 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-b287c20 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-b287c20 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-b287c20 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-ad7ed0f{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-ad7ed0f .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-eab4502{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-eab4502 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-eab4502 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-eab4502 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-eab4502 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-36b63e2{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-36b63e2 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-f841d44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-878f5b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-d58d5d5{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-daf0de2{text-align:center;}.elementor-46478 .elementor-element.elementor-element-daf0de2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 0px 5px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-daf0de2.elementor-element{--align-self:flex-start;}.elementor-46478 .elementor-element.elementor-element-4743838{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-4045f0d{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-4045f0d .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-4045f0d .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-4045f0d .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-4045f0d > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-78b2e77{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-78b2e77 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-05897ec{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-05897ec .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-05897ec .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-05897ec .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-05897ec > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-42eed87{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-42eed87 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-41dd9a9{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-41dd9a9 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-41dd9a9 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-41dd9a9 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-41dd9a9 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-7de0009{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-7de0009 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-56db778{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--align-items:center;--background-transition:0.3s;border-style:none;--border-style:none;box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.1);--padding-top:50px;--padding-right:0px;--padding-bottom:100px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-56db778:not(.elementor-motion-effects-element-type-background), .elementor-46478 .elementor-element.elementor-element-56db778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-46478 .elementor-element.elementor-element-56db778, .elementor-46478 .elementor-element.elementor-element-56db778::before{--border-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-56db778.e-con:hover{--e-con-transform-translateY:0px;}.elementor-46478 .elementor-element.elementor-element-c0fe609{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:50px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-9b60801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-34c1c6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-b54f783{--display:flex;--gap:5px;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:10px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-62bef3c .elementor-icon-box-wrapper{text-align:left;}.elementor-46478 .elementor-element.elementor-element-62bef3c .elementor-icon-box-title{color:#000000;}.elementor-46478 .elementor-element.elementor-element-62bef3c .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-62bef3c .elementor-icon-box-title a{font-size:20px;font-weight:500;}.elementor-46478 .elementor-element.elementor-element-ebb61e7{--divider-border-style:solid;--divider-color:#6B6B6B;--divider-border-width:2px;}.elementor-46478 .elementor-element.elementor-element-ebb61e7 .elementor-divider-separator{width:27%;}.elementor-46478 .elementor-element.elementor-element-ebb61e7 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-46478 .elementor-element.elementor-element-3256597{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:30px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-ef5f526{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-49dcef2{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-49dcef2 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-49dcef2 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-49dcef2 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-49dcef2 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-3c69853{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-3c69853 .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-ac7033b{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-ac7033b .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-ac7033b .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-ac7033b .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-ac7033b > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-e03558e{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-e03558e .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-43fa2d4{--display:flex;--gap:10px;--background-transition:0.3s;--padding-top:0px;--padding-right:30px;--padding-bottom:0px;--padding-left:0px;}.elementor-46478 .elementor-element.elementor-element-d422713{--icon-box-icon-margin:10px;}.elementor-46478 .elementor-element.elementor-element-d422713 .elementor-icon{font-size:36px;}.elementor-46478 .elementor-element.elementor-element-d422713 .elementor-icon-box-title, .elementor-46478 .elementor-element.elementor-element-d422713 .elementor-icon-box-title a{font-size:16px;font-weight:400;}.elementor-46478 .elementor-element.elementor-element-d422713 > .elementor-widget-container{border-style:none;}.elementor-46478 .elementor-element.elementor-element-45b0a9b{--divider-border-style:solid;--divider-color:#D5D5D5;--divider-border-width:1px;}.elementor-46478 .elementor-element.elementor-element-45b0a9b .elementor-divider-separator{width:100%;}.elementor-46478 .elementor-element.elementor-element-fb038b1{--display:flex;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-ae695ba{--n-menu-dropdown-content-max-width:initial;--n-menu-items-heading-justify-content:center;--n-menu-item-title-flex-grow:initial;--n-menu-item-title-justify-content:initial;--n-menu-item-title-justify-content-mobile:center;--n-menu-open-animation-duration:300ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-item-title-space-between:60px;--n-menu-item-title-distance-from-content:0px;--n-menu-item-title-font-size:16px;--n-menu-item-title-color-normal:#000000;--n-menu-item-title-transition:0ms;--n-menu-item-title-padding:12px 0px 12px 0px;--n-menu-title-direction:row;--n-menu-icon-order:initial;--n-menu-item-icon-align-items:initial;--n-menu-title-align-items-toggle:center;--n-menu-icon-size:0px;--n-menu-icon-gap:0px;--n-menu-toggle-icon-size:0px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-style:none;width:auto;max-width:auto;}:is( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title, :is( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text, :is( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title > .e-n-menu-item-title-text > a.e-n-menu-item-title-link{font-weight:normal;text-transform:capitalize;}:is( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title:not( .e-current ):not( :hover ){border-style:solid;border-width:0px 0px 4px 0px;border-color:#FFFFFF;}.elementor-46478 .elementor-element.elementor-element-ae695ba {--n-menu-item-title-color-hover:#B0272B;}:is( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-heading, .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-n-menu-item-title:hover:not( .e-current ){border-style:solid;border-width:0px 0px 4px 0px;border-color:#B0272B;}:where( .elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container > .e-n-menu > .e-n-menu-items-content ) > .e-con{border-style:none;}.elementor-46478 .elementor-element.elementor-element-ae695ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-46478 .elementor-element.elementor-element-ae695ba.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-46478 .elementor-element.elementor-element-6c8b407{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:0px;--background-transition:0.3s;}.elementor-46478 .elementor-element.elementor-element-6c8b407.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__container{min-height:24px;}.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__submit{min-width:24px;}body:not(.rtl) .elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__icon{padding-left:calc(24px / 3);}body.rtl .elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__icon{padding-right:calc(24px / 3);}.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__input, .elementor-46478 .elementor-element.elementor-element-60cb786.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(24px / 3);padding-right:calc(24px / 3);}.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form__icon{--e-search-form-icon-size-minimal:14px;}.elementor-46478 .elementor-element.elementor-element-60cb786 input[type="search"].elementor-search-form__input{font-size:14px;}.elementor-46478 .elementor-element.elementor-element-60cb786:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:#FFFFFF;border-color:#0C0C0C;border-width:0px 0px 1px 0px;border-radius:0px;}.elementor-46478 .elementor-element.elementor-element-60cb786.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:#FFFFFF;border-color:#0C0C0C;border-width:0px 0px 1px 0px;border-radius:0px;}.elementor-46478 .elementor-element.elementor-element-60cb786:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
					.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-search-form--focus .elementor-search-form__icon,
					.elementor-46478 .elementor-element.elementor-element-60cb786 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-46478 .elementor-element.elementor-element-60cb786.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{color:#B0272B;fill:#B0272B;}.elementor-46478 .elementor-element.elementor-element-60cb786:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container{background-color:#FFFFFF;border-color:#B0272B;}.elementor-46478 .elementor-element.elementor-element-60cb786.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus{background-color:#FFFFFF;border-color:#B0272B;}.elementor-46478{padding:0px 0px 0px 0px;}@media(max-width:1199px){.elementor-46478 .elementor-element.elementor-element-3b71891{--min-height:70px;}.elementor-46478 .elementor-element.elementor-element-a261c11{--justify-content:center;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-46478 .elementor-element.elementor-element-543af7b{text-align:left;}.elementor-46478 .elementor-element.elementor-element-543af7b img{width:200px;}.elementor-46478 .elementor-element.elementor-element-011d714{--justify-content:center;}.elementor-46478 .elementor-element.elementor-element-55973ee .elementor-social-icon{--icon-padding:0.5em;}.elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46478 .elementor-element.elementor-element-bbe56d2 .elementor-icon-list-item > a{font-size:13px;}}@media(max-width:899px){.elementor-46478 .elementor-element.elementor-element-3b71891{--min-height:60px;--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-46478 .elementor-element.elementor-element-a261c11{--width:80%;--justify-content:center;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:20px;}.elementor-46478 .elementor-element.elementor-element-543af7b{text-align:left;}.elementor-46478 .elementor-element.elementor-element-543af7b img{width:50%;}.elementor-46478 .elementor-element.elementor-element-011d714{--width:20%;--justify-content:center;}.elementor-46478 .elementor-element.elementor-element-2090aae4{--width:100%;}.elementor-46478 .elementor-element.elementor-element-55973ee .elementor-widget-container{text-align:center;}.elementor-46478 .elementor-element.elementor-element-ed92aa4{--e-icon-list-icon-size:22px;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-46478 .elementor-element.elementor-element-ed92aa4 .elementor-icon-list-item > a{font-size:12px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4 > .elementor-widget-container{padding:0px 4px 1px 2px;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:5px 5px 5px 5px;}.elementor-46478 .elementor-element.elementor-element-ed92aa4.elementor-element{--align-self:center;}.elementor-46478 .elementor-element.elementor-element-ed92aa4:hover .elementor-widget-container{border-width:0.5px 0.5px 0.5px 0.5px;}.elementor-46478 .elementor-element.elementor-element-38c6297{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-6c35a0f{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-8c67063{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-b2c9af5{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-3244ba9{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-daf0de2{text-align:center;width:initial;max-width:initial;}.elementor-46478 .elementor-element.elementor-element-ae695ba{--n-menu-items-heading-justify-content:initial;--n-menu-item-title-flex-grow:initial;--n-menu-item-title-justify-content:initial;--n-menu-item-title-justify-content-mobile:initial;--n-menu-toggle-align:center;}}@media(min-width:900px){.elementor-46478 .elementor-element.elementor-element-a261c11{--width:33.3333%;}.elementor-46478 .elementor-element.elementor-element-011d714{--width:33.3333%;}.elementor-46478 .elementor-element.elementor-element-aed97d5{--width:50%;}.elementor-46478 .elementor-element.elementor-element-e615f40{--width:50%;}.elementor-46478 .elementor-element.elementor-element-a49abf7{--width:87%;}.elementor-46478 .elementor-element.elementor-element-d78d35b{--content-width:1200px;}.elementor-46478 .elementor-element.elementor-element-f3e8330{--width:100%;}.elementor-46478 .elementor-element.elementor-element-757935d{--content-width:1210px;}.elementor-46478 .elementor-element.elementor-element-bf00d67{--width:60%;}.elementor-46478 .elementor-element.elementor-element-c18a277{--width:40%;}.elementor-46478 .elementor-element.elementor-element-7d26d9f{--width:80%;}.elementor-46478 .elementor-element.elementor-element-f85a0cf{--width:100%;}.elementor-46478 .elementor-element.elementor-element-ae656d9{--content-width:1210px;}.elementor-46478 .elementor-element.elementor-element-02d536a{--width:60%;}.elementor-46478 .elementor-element.elementor-element-c56734e{--width:40%;}.elementor-46478 .elementor-element.elementor-element-2212584{--width:90%;}.elementor-46478 .elementor-element.elementor-element-411e0a7{--width:100%;}.elementor-46478 .elementor-element.elementor-element-e0ff9b2{--content-width:1210px;}.elementor-46478 .elementor-element.elementor-element-7bcf3b8{--width:60%;}.elementor-46478 .elementor-element.elementor-element-f841d44{--width:40%;}.elementor-46478 .elementor-element.elementor-element-4743838{--width:80%;}.elementor-46478 .elementor-element.elementor-element-56db778{--width:100%;}.elementor-46478 .elementor-element.elementor-element-c0fe609{--content-width:1210px;}.elementor-46478 .elementor-element.elementor-element-9b60801{--width:60%;}.elementor-46478 .elementor-element.elementor-element-6c8b407{--width:13%;}}@media(max-width:1199px) and (min-width:900px){.elementor-46478 .elementor-element.elementor-element-a261c11{--width:770px;}.elementor-46478 .elementor-element.elementor-element-011d714{--width:15%;}}/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-329f953 */.elementor-46478 .elementor-element.elementor-element-329f953:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-329f953:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-88b2c4f */.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-88b2c4f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2026c93 */.elementor-46478 .elementor-element.elementor-element-2026c93:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2026c93:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5c5ce3 */.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d5c5ce3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5411dd3 */.elementor-46478 .elementor-element.elementor-element-5411dd3:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-5411dd3:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b2ef176 */.elementor-46478 .elementor-element.elementor-element-b2ef176:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b2ef176:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9f9fa0a */.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-9f9fa0a:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a7370b */.elementor-46478 .elementor-element.elementor-element-3a7370b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-3a7370b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a1f48d7 */.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-a1f48d7:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d2d97a1 */.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d2d97a1:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c1e2785 */.elementor-46478 .elementor-element.elementor-element-c1e2785:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-c1e2785:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e2691f2 */.elementor-46478 .elementor-element.elementor-element-e2691f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-e2691f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51815c0 */.elementor-46478 .elementor-element.elementor-element-51815c0:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-51815c0:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-193129b */.elementor-46478 .elementor-element.elementor-element-193129b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-193129b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6c713d5 */.elementor-46478 .elementor-element.elementor-element-6c713d5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6c713d5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6512ee5 */.elementor-46478 .elementor-element.elementor-element-6512ee5:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-6512ee5:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b14c1dc */.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b14c1dc:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2c23b7f */.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-2c23b7f:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-21699c8 */.elementor-46478 .elementor-element.elementor-element-21699c8:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-21699c8:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83929f2 */.elementor-46478 .elementor-element.elementor-element-83929f2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-83929f2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-81aadac */.elementor-46478 .elementor-element.elementor-element-81aadac:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-81aadac:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b287c20 */.elementor-46478 .elementor-element.elementor-element-b287c20:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-b287c20:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-eab4502 */.elementor-46478 .elementor-element.elementor-element-eab4502:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-eab4502:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4045f0d */.elementor-46478 .elementor-element.elementor-element-4045f0d:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-4045f0d:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05897ec */.elementor-46478 .elementor-element.elementor-element-05897ec:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-05897ec:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-41dd9a9 */.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-41dd9a9:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-62bef3c */.elementor-46478 .elementor-element.elementor-element-62bef3c:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-49dcef2 */.elementor-46478 .elementor-element.elementor-element-49dcef2:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-49dcef2:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ac7033b */.elementor-46478 .elementor-element.elementor-element-ac7033b:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-ac7033b:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d422713 */.elementor-46478 .elementor-element.elementor-element-d422713:hover  {
    color: #b0272b; /* 替换为您希望的颜色 */
}

.elementor-46478 .elementor-element.elementor-element-d422713:hover {
    transition: all .2s ease-in-out;
    transform: translate(0px, -1px);
    cursor: pointer;
    z-index: 1;
}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-ae695ba */.elementor-widget-n-menu .e-n-menu-title .e-n-menu-dropdown-icon
{display:none!important;}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-60cb786 */.elementor-search-form--skin-minimal:focus-within
{outline-width: 0px!important;}

.input[tabindex="-1"]:focus,input:read-write:focus,select:focus,textarea:focus {
    outline: 0;
    box-shadow: none;);
}/* End custom CSS */
/* Start custom CSS */.builder-item--header_search_2
{width:160px!important;}

.builder-item--header_search_2
{width:160px!important;}
.primary-menu-ul   a:hover { text-decoration:underline; }
p {
  margin-bottom: 15px !important;
}
/*breadcrumbs*/
.breadcrumbs{
	  
    overflow-wrap: break-word;
    margin: 0;
    padding: 0;
	font-size: 14px;
	color:#000;

}
.breadcrumbs a { 
	font-weight: 300;font-size: 14px; padding: 1px;
;}

a:hover { color:#B0272B;  }

/*no-blank*/
.nv-page-title 
{display:none;}

.nv-page-title-wrap
{display:none;}
.nv-single-post-wrap>div:first-child
{margin-top:0px;}

.nv-single-post-wrap>div:last-child
{padding-bottom:0px}

.nv-index-posts, .nv-single-post-wrap
{
margin-bottom:0px}


/*newsletter*/
.subscribe-form-button
{
   background:#00a9e99c;
    padding: 2px 8px;
    margin: 20px 10px;
    border-radius: 0px  
		
}
.subscribe-form-button:hover
{background: #B0272B;}

.mc4wp-form-basic button, .mc4wp-form-basic input[type=button], .mc4wp-form-basic input[type=submit]

{font-size: 16px;
    font-weight: 300;
}

.mc4wp-form-basic input[type=date], .mc4wp-form-basic input[type=email], .mc4wp-form-basic input[type=tel], .mc4wp-form-basic input[type=text], .mc4wp-form-basic input[type=url], .mc4wp-form-basic select, .mc4wp-form-basic textarea
{
        min-height: 32px;
    height: 30px;
    width: 100%;
    max-width: 360px;
    background: white;
    border-radius: 0px;
	}

.scroll-to-top
{
	right: 9px;
    border: none;
    position: fixed;
    bottom: 50px;
	
}



.elementor-posts--skin-classic .elementor-post__text
{padding: 8px}


.elementor-posts--skin-classic .elementor-post__text
{align-self:center;}

.elementor-posts--thumbnail-left .elementor-post__thumbnail__link
{align-self:center;}

.grecaptcha-badge { visibility: hidden; }





.ht10 { padding-bottom:10px; }
.ht20 { padding-bottom:20px; }
.ht30 { padding-bottom:30px; }
.ht40 { padding-bottom:40px; }
.pt10 { padding-bottom:10px; }
.pt20 { padding-bottom:20px; }
.pt30 { padding-bottom:30px; }
.pt40 { padding-bottom:40px; }
.post-image{padding-top:30px; padding-bottom:30px; }



 /* Improved Animations Stylesheet from https://element.how/elementor-improve-entrance-animations/ , works for the 'fade' animations */

@keyframes fadeDown {
    from {
        opacity: 0;
        transform: translate3d(0,-30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInDown {
    animation-name: fadeDown
}

@keyframes fadeLeft {
    from {
        opacity: 0;
        transform: translate3d(-30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInLeft {
    animation-name: fadeLeft
}

@keyframes fadeRight {
    from {
        opacity: 0;
        transform: translate3d(30px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInRight {
    animation-name: fadeRight
}

@keyframes fadeUp {
    from {
        opacity: 0;
        transform: translate3d(0,30px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.elementor-element.fadeInUp {
    animation-name: fadeUp
}


/*table-form*/
table {
    border-collapse: collapse;
    width: 100%;
    margin: 0px!important;
	background:lightgrey;
	

}
td,th {
	
    padding: 6px 8px;
    text-align: center;
    border:1px solid #D9D9D9;
	  
  
}

td.et2{background:#b0272b;
    color:white;
    font-weight:500;
padding: 15px;}
.et3 {
  background: #b0272b;
  color: white;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.6px;
padding: 6px 8px;}
.tr0{height: 16.00pt; 
padding: 6px 8px;}
.tr1{height: 16.00pt;
	padding: 6px 8px;
	background: #f3f3f3;}
.tr2{height: 16.00pt;
	padding: 6px 8px;
	background:  #e7e7e7;}

.et5{padding:10px;}
.et8{padding:10px;}


.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input
{align-self:start;margin-top:30px}
.elementor-lightbox .dialog-lightbox-close-button
{display:none;}

.elementor-select-wrapper .select-caret-down-wrapper
{transform:translateY(-60%)!important}

.elementor-select-wrapper .select-caret-down-wrapper svg



{overflow:visible!important
}


/* 初始状态：隐藏下拉菜单 */
.elementor-nav-menu .elementor-item > .sub-menu {
  opacity: 0;
  visibility: hidden;
  transform: translateY(-10px);
  transition: all 0.3s ease;
}

/* 鼠标悬停时：显示下拉菜单 + 动画下滑 */
.elementor-nav-menu .elementor-item:hover > .sub-menu {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.loop-img-box.e-flex.e-con-boxed.e-con > .e-con-inner {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.elementor-widget-theme-post-title,
.elementor-widget-theme-post-excerpt {
  margin: 0;
  padding: 0;
}

.loop-readmore {
  margin-top: auto;
  text-align: right;
}

/* 整个卡片设定为垂直排列，整体等高 */
.loop-img-box.e-flex.e-con-boxed.e-con {
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* 图片区域保持原有布局，不动！只确保不被压缩 */
.loop-img-box .elementor-widget-theme-post-featured-image {
  flex-shrink: 0; /* 重点：不允许图片缩小 */
}

/* 内容区域启用 flex-column 推底按钮 */
.loop-img-box .e-con-inner {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

/* 标题和摘要正常显示 */
.elementor-widget-theme-post-title,
.elementor-widget-theme-post-excerpt {
  margin: 0;
  padding: 0;
}

/* 阅读更多推到底部 */
.loop-readmore {
  margin-top: auto;
  text-align: right;
}/* End custom CSS */